total assignment - English Synonyms Dictionary